#login_switch li,
.common .try-control .delAddress,
.common .try-control .saveBtn,
.other-action .freeLogin,
.userBox .userItems .icon,
.userCenter .user-box-person .user,
.wap-app .protection img {
    float: left
}
.common .try-control .saveBtn,
.other-action .free-reg,
.userBox .myorder-enter .arrow,
.userBox .myorder-enter .tipsInfo,
.userBox .userItems .arrow,
.userBox .userItems .label.fr {
    float: right
}
#foot,
#foot h2,
#login_switch li,
.bind_phone ul a,
.foot-nav,
.foot-nav a,
.login-info li,
.other-action .freeLogin,
.other-action .freeLogin .before,
.userBox .userItem a,
.userCenter .user-box-person,
.wap-login .submitBtn {
    position: relative
}
.verify-alert,
.verify-alert .tipsbox,
.verify-alert .verify-alert-fullbg {
    position: fixed
}
#head #t-find,
#head #t-user,
#head .js-submit,
#login_switch li.active:after,
.alert_normal_fullbg,
.bind_phone ul .arrow,
.login-info #code_btn,
.login-info #code_btn_bind,
.login-info .img_ver,
.login-info .reg-close,
.other-action .freeLogin .ck,
.temai_tips,
.userBox .userItem i,
.userCenter #head #t-user,
.userCenter .user-box-person .icon_enter,
.verify-alert .del,
.verify-alert .shaodw_box,
.wap-login .submitBtn input {
    position: absolute
}
#head #t-index,
.app,
.fixtop,
.login-info #reg-captcha-close,
.login-info #reg-code-close {
    position: static
}
#foot h2,
.foot-nav a,
.other-action .freeLogin .before,
.toast_alert .wap-tips i,
.userBox .userItem a,
.userBox .userItems .icon,
.userCenter .user-login .line,
.userCenter .user-login a,
.verify-alert #verify,
.verify-alert .input_box,
.wap-app .third-app a {
    display: inline-block
}
#btn-code,
#btn-code1,
#btn-code-bind,
#btn-save,
#btn_login,
#btn_next,
#btn_quick_login,
#normal_login,
#submitBtn,
.bind_phone ul a,
.common .delAddress,
.common .try-control.add .saveBtn,
.foot-copyright,
.has_bind_box .btns a,
.other-action .freeLogin.on img,
.temai_tips .temai_btn,
.userBox .myorder-enter,
.userBox .userItem .icon,
.userBox .userItems a,
.userBox .userItems img,
.userCenter .user-box-person .datum,
.verify-alert .godown,
.wap-login .submitBtn {
    display: block
}
.verify-alert {
    display: none
}
#login_switch li.active,
.common .delAddress,
.common .try-control .delAddress,
.common .try-control .saveBtn,
.has_bind_box .btns .go-login,
.login-info #code_btn,
.login-info #code_btn_bind,
.userBox .userItems .label,
.verify-alert .godown {
    color: #ff464e
}
#btn-code,
#btn-code1,
#btn-code-bind,
#btn-save,
#btn_login,
#btn_next,
#btn_quick_login,
#head #t-index,
#normal_login,
#submitBtn,
.common .try-control.add .saveBtn.disabled,
.common .try-control .saveBtn,
.majia-wrap #infeasible-btn,
.userBox .userItem i,
.userCenter #head #t-user,
.userCenter .user-box-person,
.userCenter .user-box-person .datum,
.userCenter .user-box-person .tel,
.userCenter .user-login a,
.verify-alert .shadow_wan8_con,
.vip #head #t-user {
    color: #fff
}
#head #t-user,
#head .js-submit,
.bind_phone ul a,
.common #head #t-index,
.has_bind_box .tipsbox,
.login-info .normalInput,
.majia_checkout_box .godown,
.temai_tips .temai_btn,
.userBox .myorder-enter,
.userBox .userItem a,
.userBox .userItems a,
.verify-alert .tipsbox {
    color: #333
}
#code_btn.disable-code,
.bind_phone ul .fr,
.other-action,
.other-action .free-reg,
.temai_tips .txt,
.userBox .myorder-enter .tipsInfo,
.userBox .userItems .tipsInfo,
.wap-app .third-txt,
.wap-login .reg-notice {
    color: #999
}
.login-info .normalInput:-moz-placeholder,
.login-info .normalInput:-webkit-input-placeholder,
.login-info .normalInput::-moz-placeholder,
.login-info .normalInput::-webkit-input-placeholder {
    color: #dbdbdb
}
#login_switch {
    color: #999
}
#foot,
#foot h2,
.app,
.bind_phone ul,
.common .action-list,
.common .delAddress,
.login-info .normalInput,
.other-action .freeLogin .before,
.temai_tips,
.userBox .myorder-enter,
.userBox .userItem,
.userBox .userItems,
.userCenter .user-login .line,
body {
    background: #fff
}
#btn-code,
#btn-code1,
#btn-code-bind,
#btn-save,
#btn_login,
#btn_next,
#btn_quick_login,
#foot,
#head #t-index,
#login_switch,
#normal_login,
#submitBtn,
.bind_phone .tips,
.common .delAddress,
.common .try-control .delAddress,
.common .try-control .saveBtn,
.foot-nav a,
.has_bind_box .tipsbox,
.login-info .reg-close,
.temai_tips,
.userBox .userItem,
.userCenter #head .userTop,
.userCenter .user-login,
.verify-alert .clear,
.verify-alert .tipsbox,
.wap-app .protection,
.wap-app .third-app,
.wap-app .third-txt,
.wap-login .reg-notice {
    text-align: center
}
#login_switch li.active:after,
.foot-copyright {
    content: ""
}
#change_head .fr,
.bind_phone ul a,
.common .try-control,
.foot-copyright,
.userCenter .user-box-person,
.userCenter .user-box-person .tel {
    overflow: hidden
}
.userCenter .user-login .line {
    vertical-align: middle
}
.login-info .normalInput,
.verify-alert .input_box {
    -o-box-sizing: border-box;
    box-sizing: border-box
}
.bgf7,
.has_bind_box .tipsbox {
    background: #f4f4f8
}
.app,
.main,
body,
html {
    font-size: .37rem
}
[data-dpr="2"] .app,
[data-dpr="2"] .main,
[data-dpr="2"] body,
[data-dpr="2"] html {
    font-size: 28px
}
[data-dpr="3"] .app,
[data-dpr="3"] .main,
[data-dpr="3"] body,
[data-dpr="3"] html {
    font-size: 42px
}
.vip #head {
    border-bottom-color: transparent
}
.vip #head .fixtop {
    background: #ff5a61;
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0, #ff5a61), color-stop(1, #fd631c));
    background: -webkit-linear-gradient(-30deg, #ff5a61 50%, #fd631c);
    background: -webkit-linear-gradient(300deg, #ff5a61 50%, #fd631c);
    background: linear-gradient(150deg, #ff5a61 50%, #fd631c)
}
.common #head {
    z-index: 201
}
.common #head #t-index {
    font-size: 18px
}
[data-dpr="2"] .common #head #t-index {
    font-size: 36px
}
[data-dpr="3"] .common #head #t-index {
    font-size: 54px
}
#head #t-find {
    width: 25px;
    height: 25px;
    padding: 10px;
    left: 0;
    top: 0
}
[data-dpr="2"] #head #t-find {
    width: 50px
}
[data-dpr="3"] #head #t-find {
    width: 75px
}
[data-dpr="2"] #head #t-find {
    height: 50px
}
[data-dpr="3"] #head #t-find {
    height: 75px
}
[data-dpr="2"] #head #t-find {
    padding: 20px
}
[data-dpr="3"] #head #t-find {
    padding: 30px
}
#head #t-find img {
    width: 100%;
    height: 100%
}
#head #t-index {
    height: 44px;
    line-height: 44px;
    font-size: 18px;
    margin-top: 0
}
[data-dpr="2"] #head #t-index {
    height: 88px
}
[data-dpr="3"] #head #t-index {
    height: 132px
}
[data-dpr="2"] #head #t-index {
    line-height: 88px
}
[data-dpr="3"] #head #t-index {
    line-height: 132px
}
[data-dpr="2"] #head #t-index {
    font-size: 36px
}
[data-dpr="3"] #head #t-index {
    font-size: 54px
}
#head #t-user,
#head .js-submit {
    right: 0;
    top: 0;
    line-height: 44px;
    padding-top: 0;
    font-size: 14px;
    padding-right: 14px
}
[data-dpr="2"] #head #t-user,
[data-dpr="2"] #head .js-submit {
    line-height: 88px
}
[data-dpr="3"] #head #t-user,
[data-dpr="3"] #head .js-submit {
    line-height: 132px
}
[data-dpr="2"] #head #t-user,
[data-dpr="2"] #head .js-submit {
    font-size: 28px
}
[data-dpr="3"] #head #t-user,
[data-dpr="3"] #head .js-submit {
    font-size: 42px
}
[data-dpr="2"] #head #t-user,
[data-dpr="2"] #head .js-submit {
    padding-right: 28px
}
[data-dpr="3"] #head #t-user,
[data-dpr="3"] #head .js-submit {
    padding-right: 42px
}
.common .action-list {
    height: 48px;
    line-height: 48px;
    color: #666;
    font-size: 14px;
    padding-left: 12px;
    margin-bottom: 23px
}
[data-dpr="2"] .common .action-list {
    height: 96px
}
[data-dpr="3"] .common .action-list {
    height: 144px
}
[data-dpr="2"] .common .action-list {
    line-height: 96px
}
[data-dpr="3"] .common .action-list {
    line-height: 144px
}
[data-dpr="2"] .common .action-list {
    font-size: 28px
}
[data-dpr="3"] .common .action-list {
    font-size: 42px
}
[data-dpr="2"] .common .action-list {
    padding-left: 24px
}
[data-dpr="3"] .common .action-list {
    padding-left: 36px
}
[data-dpr="2"] .common .action-list {
    margin-bottom: 46px
}
[data-dpr="3"] .common .action-list {
    margin-bottom: 69px
}
.common .delAddress {
    margin: 12px;
    height: 44px;
    line-height: 44px;
    font-size: 16px
}
[data-dpr="2"] .common .delAddress {
    margin: 24px
}
[data-dpr="3"] .common .delAddress {
    margin: 36px
}
[data-dpr="2"] .common .delAddress {
    height: 88px
}
[data-dpr="3"] .common .delAddress {
    height: 132px
}
[data-dpr="2"] .common .delAddress {
    line-height: 88px
}
[data-dpr="3"] .common .delAddress {
    line-height: 132px
}
[data-dpr="2"] .common .delAddress {
    font-size: 32px
}
[data-dpr="3"] .common .delAddress {
    font-size: 48px
}
.common .try-control {
    margin: 18px 10px;
    font-size: 0
}
[data-dpr="2"] .common .try-control {
    margin-top: 36px
}
[data-dpr="3"] .common .try-control {
    margin-top: 54px
}
[data-dpr="2"] .common .try-control {
    margin-bottom: 36px
}
[data-dpr="3"] .common .try-control {
    margin-bottom: 54px
}
[data-dpr="2"] .common .try-control {
    margin-right: 20px
}
[data-dpr="3"] .common .try-control {
    margin-right: 30px
}
[data-dpr="2"] .common .try-control {
    margin-left: 20px
}
[data-dpr="3"] .common .try-control {
    margin-left: 30px
}
.common .try-control .delAddress,
.common .try-control .saveBtn {
    margin: 0;
    width: 47%;
    height: 48px;
    line-height: 48px;
    font-size: 16px;
    background: #fff
}
[data-dpr="2"] .common .try-control .delAddress,
[data-dpr="2"] .common .try-control .saveBtn {
    height: 96px
}
[data-dpr="3"] .common .try-control .delAddress,
[data-dpr="3"] .common .try-control .saveBtn {
    height: 144px
}
[data-dpr="2"] .common .try-control .delAddress,
[data-dpr="2"] .common .try-control .saveBtn {
    line-height: 96px
}
[data-dpr="3"] .common .try-control .delAddress,
[data-dpr="3"] .common .try-control .saveBtn {
    line-height: 144px
}
[data-dpr="2"] .common .try-control .delAddress,
[data-dpr="2"] .common .try-control .saveBtn {
    font-size: 32px
}
[data-dpr="3"] .common .try-control .delAddress,
[data-dpr="3"] .common .try-control .saveBtn {
    font-size: 48px
}
.common .try-control .saveBtn {
    background: #ff464e
}
.common .try-control.add .saveBtn {
    float: none;
    width: 100%
}
.common .try-control.add .saveBtn.disabled {
    background: #dbdbdb
}
.app #foot h2 {
    top: -.3rem
}
blockquote,
body,
button,
code,
dd,
div,
dl,
dt,
fieldset,
form,
h1,
h2,
h3,
h4,
h5,
h6,
input,
legend,
li,
ol,
p,
pre,
td,
textarea,
th,
ul {
    margin: 0;
    padding: 0
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
    display: block
}
audio,
canvas,
progress,
video {
    display: inline-block;
    vertical-align: baseline
}
html {
    font-size: 312.5%;
    -webkit-tap-highlight-color: transparent;
    -webkit-user-select: none
}
body {
    background-color: #f4f4f8;
    color: #666;
    height: 100%;
    font-family: PingFang-SC-Regular, Helvetica Neue, Helvetica, Droid Sans Fallback, microsoft yahei, sans-serif
}
body * {
    max-height: 1000rem
}
fieldset,
img {
    border: 0
}
address,
cite,
dfn,
em,
i,
var {
    font-style: normal
}
a {
    color: #666
}
a,
a:active,
a:hover {
    -webkit-tap-highlight-color: transparent;
    text-decoration: none
}
:focus {
    outline: 0 none
}
dl,
li,
ol,
ul {
    list-style: none
}
li,
li:active,
ul {
    -webkit-tap-highlight-color: transparent
}
input::-webkit-input-placeholder {
    color: #999
}
input:-moz-placeholder,
input::-moz-placeholder {
    color: #999
}
input:-ms-input-placeholder {
    color: #999
}
input {
    -webkit-appearance: none
}
.clear {
    clear: both
}
.clear:after,
.clear:before {
    clear: both;
    content: " ";
    display: block;
    font-size: 0;
    height: 0;
    visibility: hidden
}
.fl {
    float: left
}
.fr {
    float: right
}
.alert_fullbg {
    display: none;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    position: fixed;
    z-index: 200;
    filter: alpha(opacity=50);
    opacity: .5;
    background-color: #000
}
.main {
    max-width: 16rem;
    min-width: 8rem;
    position: relative
}
.app,
.main {
    background: #f4f4f8;
    margin: 0 auto;
    width: 100%
}
.app {
    position: absolute
}
.go-app-new {
    background: hsla(0, 0%, 100%, .7);
    z-index: 99999;
    width: 100%;
    height: 0;
    -webkit-transition: all .2s linear 0s;
    transition: all .2s linear 0s
}
.go-app-new img {
    width: 100%;
    vertical-align: middle;
    max-width: 16rem
}
.go-app-new a {
    display: block;
    position: relative
}
.go-app-new .closed {
    top: 0;
    right: 0;
    width: 1.25rem;
    height: 1.25rem
}
.go-app-new .btn1,
.go-app-new .closed {
    display: block;
    position: absolute;
    z-index: 10;
    cursor: pointer
}
.go-app-new .btn1 {
    top: 23%;
    left: 19%;
    width: 36%;
    height: 55%
}
.go-app-new .btn2 {
    display: block;
    position: absolute;
    top: 23%;
    left: 59.6%;
    width: 36%;
    height: 55%;
    z-index: 10;
    cursor: pointer
}
#head {
    height: 44px;
    width: 100%;
    max-width: 16rem;
    min-width: 8rem;
    overflow: hidden;
    position: relative;
    z-index: 199;
    border-bottom: 0.01rem solid #dedede
}
[data-dpr="2"] #head {
    height: 88px
}
[data-dpr="3"] #head {
    height: 132px
}
#head.logo {
    display: block;
    margin: 0 auto
}
#head .logo img {
    height: 24px
}
[data-dpr="2"] #head .logo img {
    height: 48px
}
[data-dpr="3"] #head .logo img {
    height: 72px
}
.fixtop {
    height: 44px;
    background: #fff;
    z-index: 999;
    position: absolute;
    width: 100%
}
[data-dpr="2"] .fixtop {
    height: 88px
}
[data-dpr="3"] .fixtop {
    height: 132px
}
.fixtop span {
    display: block
}
#classify {
    padding-top: 10px;
    padding-left: 12px;
    float: left
}
[data-dpr="2"] #classify {
    padding-top: 20px
}
[data-dpr="3"] #classify {
    padding-top: 30px
}
[data-dpr="2"] #classify {
    padding-left: 24px
}
[data-dpr="3"] #classify {
    padding-left: 36px
}
#t-find {
    padding-top: 10px;
    padding-left: 12px;
    float: left
}
[data-dpr="2"] #t-find {
    padding-top: 20px
}
[data-dpr="3"] #t-find {
    padding-top: 30px
}
[data-dpr="2"] #t-find {
    padding-left: 24px
}
#index,
[data-dpr="3"] #t-find {
    padding-left: 36px
}
#index {
    text-align: center;
    cursor: default;
    width: 100%;
    position: absolute;
    padding-right: 36px;
    z-index: -1;
    box-sizing: border-box
}
[data-dpr="2"] #index {
    padding-left: 72px
}
[data-dpr="3"] #index {
    padding-left: 108px
}
[data-dpr="2"] #index {
    padding-right: 72px
}
[data-dpr="3"] #index {
    padding-right: 108px
}
#index .logo {
    display: block;
    margin-top: 10px;
    width: 100%
}
[data-dpr="2"] #index .logo {
    margin-top: 20px
}
[data-dpr="3"] #index .logo {
    margin-top: 30px
}
#t-index {
    text-align: center;
    cursor: default;
    width: 100%;
    left: 5%;
    position: absolute;
    padding-left: 36px;
    padding-right: 36px;
    z-index: -1;
    box-sizing: border-box;
    color: #333;
    font-size: 18px;
    line-height: 44px;
    height: 44px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}
[data-dpr="2"] #t-index {
    padding-left: 72px
}
[data-dpr="3"] #t-index {
    padding-left: 108px
}
[data-dpr="2"] #t-index {
    padding-right: 72px
}
[data-dpr="3"] #t-index {
    padding-right: 108px
}
[data-dpr="2"] #t-index {
    font-size: 36px
}
[data-dpr="3"] #t-index {
    font-size: 54px
}
[data-dpr="2"] #t-index {
    line-height: 88px
}
[data-dpr="3"] #t-index {
    line-height: 132px
}
[data-dpr="2"] #t-index {
    height: 88px
}
[data-dpr="3"] #t-index {
    height: 132px
}
#user {
    padding-top: 10px;
    padding-right: 12px;
    float: right
}
[data-dpr="2"] #user {
    padding-top: 20px
}
[data-dpr="3"] #user {
    padding-top: 30px
}
[data-dpr="2"] #user {
    padding-right: 24px
}
[data-dpr="3"] #user {
    padding-right: 36px
}
#t-user {
    padding-top: 10px;
    float: right
}
[data-dpr="2"] #t-user {
    padding-top: 20px
}
[data-dpr="3"] #t-user {
    padding-top: 30px
}
#t-user a {
    color: #333;
    display: block;
    width: 36px;
    height: 24px;
    line-height: 22px;
    font-size: 14px;
    text-align: center;
    margin-right: 11px
}
[data-dpr="2"] #t-user a {
    width: 71px
}
[data-dpr="3"] #t-user a {
    width: 107px
}
[data-dpr="2"] #t-user a {
    height: 48px
}
[data-dpr="3"] #t-user a {
    height: 72px
}
[data-dpr="2"] #t-user a {
    line-height: 44px
}
[data-dpr="3"] #t-user a {
    line-height: 66px
}
[data-dpr="2"] #t-user a {
    font-size: 28px
}
[data-dpr="3"] #t-user a {
    font-size: 42px
}
[data-dpr="2"] #t-user a {
    margin-right: 22px
}
[data-dpr="3"] #t-user a {
    margin-right: 33px
}
.btn {
    background-size: cover;
    display: inline-block;
    height: 0;
    overflow: hidden;
    text-decoration: none;
    width: 24px;
    height: 24px
}
[data-dpr="2"] .btn {
    width: 48px
}
[data-dpr="3"] .btn {
    width: 72px
}
[data-dpr="2"] .btn {
    height: 48px
}
[data-dpr="3"] .btn {
    height: 72px
}
#head .btn {
    vertical-align: top
}
#head .btn .iconfont {
    font-size: 24px
}
[data-dpr="2"] #head .btn .iconfont {
    font-size: 48px
}
[data-dpr="3"] #head .btn .iconfont {
    font-size: 72px
}
.btn-type {
    background: url(/jpwebapp_v1/images_v1/head/btn-type.png?20160412) no-repeat scroll 0 0;
    background-size: contain
}
.btn-sign {
    background: url(/jpwebapp_v1/images_v1/head/btn-sign.png?20160812) no-repeat scroll 0 0;
    background-size: contain
}
.btn-back {
    background: url(/jpwebapp_v1/images_v1/head/btn-back.png?20160412) no-repeat scroll 0 0;
    background-size: contain
}
#foot {
    margin-top: 10px;
    width: 100%;
    height: 4.55rem
}
[data-dpr="2"] #foot {
    margin-top: 20px
}
[data-dpr="3"] #foot {
    margin-top: 30px
}
.foot-copyright {
    background: #ebebeb;
    height: 1px;
    width: 90%;
    margin: 0 auto;
    font-size: 0;
    line-height: 1px
}
.foot-nav {
    padding-top: .625rem;
    padding-bottom: .625rem;
    line-height: .625rem
}
.foot-nav a {
    color: #666;
    font-size: .55rem;
    line-height: .625rem;
    margin: 0 auto;
    width: 31%;
    border-right: 1px solid #ebebeb
}
.foot-nav a:last-child {
    border-right: none
}
#foot .cut-line {
    width: 90%;
    border-bottom: 1px solid #ebebeb;
    margin: 0 auto 1rem;
    height: 1px;
    font-size: 0
}
#foot h2 {
    font-size: .5rem;
    height: .6rem;
    line-height: .6rem;
    top: -.875rem;
    color: #bbb;
    padding: 0 .2rem;
    font-weight: 400
}
.tips-box {
    display: none;
    background: #f2f2f2;
    width: 90%;
    position: fixed;
    top: 2.5rem;
    left: 5%;
    padding-bottom: 1.25rem;
    text-align: center;
    z-index: 201;
    border-radius: .3rem;
    font-size: .7rem
}
.tips-box .del {
    position: absolute;
    top: .5rem;
    right: .5rem;
    z-index: 10
}
.tips-box .del img {
    width: 1.2rem
}
.tips-box .box {
    position: relative;
    background: #fff;
    border-radius: .5rem .5rem 0 0;
    padding: 1rem 0 .5rem;
    margin-bottom: 2rem
}
.tips-box .box img {
    width: 3.25rem
}
.tips-box .box p {
    line-height: 1.4rem;
    color: #333
}
.tips-box .box p.txt {
    margin-top: .25rem;
    color: #666
}
.tips-box .box .cur {
    position: absolute;
    bottom: -.35rem;
    height: .4rem;
    left: 50%;
    margin-left: -.2rem
}
.tips-box .box .cur img {
    width: .8rem;
    float: left
}
.tips-box p.process {
    width: 12.5rem;
    margin: .5rem auto;
    color: #f66;
    border: 1px dashed #ffccd8;
    padding: .25rem .5rem
}
.tips-box .go-down {
    background: #35c537;
    border-radius: .25rem;
    padding: .6rem 5rem .5rem;
    color: #fff;
    font-size: .7rem;
    border-bottom: .1rem solid #25b527
}
.tips-box .go-down:hover {
    background: #3bd43d
}
.top-menu {
    width: 100%;
    max-width: 16rem;
    min-width: 8rem;
    background: #fff;
    line-height: 1
}
.top-menu.top-type1 {
    height: 49px
}
[data-dpr="2"] .top-menu.top-type1 {
    height: 98px
}
[data-dpr="3"] .top-menu.top-type1 {
    height: 147px
}
.top-menu.top-type2 {
    height: 38px
}
[data-dpr="2"] .top-menu.top-type2 {
    height: 76px
}
[data-dpr="3"] .top-menu.top-type2 {
    height: 114px
}
.top-menu.top-type3 {
    height: 49px
}
[data-dpr="2"] .top-menu.top-type3 {
    height: 98px
}
[data-dpr="3"] .top-menu.top-type3 {
    height: 147px
}
.top-menu .top-menu-box {
    width: 100%;
    overflow: auto;
    overflow-x: auto;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch;
    background: #fff;
    position: static;
    top: 0;
    z-index: 400;
    max-width: 16rem;
    min-width: 8rem
}
.top-menu.top-type1 .top-menu-box {
    height: 49px
}
[data-dpr="2"] .top-menu.top-type1 .top-menu-box {
    height: 98px
}
[data-dpr="3"] .top-menu.top-type1 .top-menu-box {
    height: 147px
}
.top-menu.top-type2 .top-menu-box {
    height: 38px
}
[data-dpr="2"] .top-menu.top-type2 .top-menu-box {
    height: 76px
}
[data-dpr="3"] .top-menu.top-type2 .top-menu-box {
    height: 114px
}
.top-menu.top-type3 .top-menu-box {
    height: 49px
}
[data-dpr="2"] .top-menu.top-type3 .top-menu-box {
    height: 98px
}
[data-dpr="3"] .top-menu.top-type3 .top-menu-box {
    height: 147px
}
.top-menu .top-menu-box.fixed {
    position: fixed
}
.top-menu .top-menu-box nav {
    white-space: nowrap;
    overflow: auto;
    overflow-y: hidden
}
.top-menu.top-type1 .top-menu-box nav a {
    height: 49px;
    font-size: 12px;
    text-align: center;
    color: #333;
    display: inline-block;
    white-space: nowrap;
    width: 20%
}
[data-dpr="2"] .top-menu.top-type1 .top-menu-box nav a {
    height: 98px
}
[data-dpr="3"] .top-menu.top-type1 .top-menu-box nav a {
    height: 147px
}
[data-dpr="2"] .top-menu.top-type1 .top-menu-box nav a {
    font-size: 24px
}
[data-dpr="3"] .top-menu.top-type1 .top-menu-box nav a {
    font-size: 36px
}
.top-menu.top-type1 .top-menu-box nav a .bg-icon {
    width: 24px;
    height: 24px;
    margin: 0 auto;
    margin-top: 13px;
    margin-bottom: 13px;
    display: block
}
[data-dpr="2"] .top-menu.top-type1 .top-menu-box nav a .bg-icon {
    width: 48px
}
[data-dpr="3"] .top-menu.top-type1 .top-menu-box nav a .bg-icon {
    width: 72px
}
[data-dpr="2"] .top-menu.top-type1 .top-menu-box nav a .bg-icon {
    height: 48px
}
[data-dpr="3"] .top-menu.top-type1 .top-menu-box nav a .bg-icon {
    height: 72px
}
[data-dpr="2"] .top-menu.top-type1 .top-menu-box nav a .bg-icon {
    margin-top: 25px
}
[data-dpr="3"] .top-menu.top-type1 .top-menu-box nav a .bg-icon {
    margin-top: 38px
}
[data-dpr="2"] .top-menu.top-type1 .top-menu-box nav a .bg-icon {
    margin-bottom: 25px
}
[data-dpr="3"] .top-menu.top-type1 .top-menu-box nav a .bg-icon {
    margin-bottom: 38px
}
.top-menu.top-type2 .top-menu-box nav {
    background: #fff;
    height: 38px
}
[data-dpr="2"] .top-menu.top-type2 .top-menu-box nav {
    height: 76px
}
[data-dpr="3"] .top-menu.top-type2 .top-menu-box nav {
    height: 114px
}
.top-menu.top-type2 .top-menu-box nav a {
    line-height: 38px;
    height: 38px;
    display: inline-block;
    font-size: 14px;
    text-align: center;
    color: #333;
    white-space: nowrap;
    box-sizing: border-box;
    padding: 0 .25rem;
    margin: 0 .5rem;
    background: #fff
}
[data-dpr="2"] .top-menu.top-type2 .top-menu-box nav a {
    line-height: 76px
}
[data-dpr="3"] .top-menu.top-type2 .top-menu-box nav a {
    line-height: 114px
}
[data-dpr="2"] .top-menu.top-type2 .top-menu-box nav a {
    height: 76px
}
[data-dpr="3"] .top-menu.top-type2 .top-menu-box nav a {
    height: 114px
}
[data-dpr="2"] .top-menu.top-type2 .top-menu-box nav a {
    font-size: 28px
}
[data-dpr="3"] .top-menu.top-type2 .top-menu-box nav a {
    font-size: 42px
}
.top-menu.top-type3 .top-menu-box nav a {
    height: 49px;
    font-size: 12px;
    text-align: center;
    color: #333;
    display: inline-block;
    white-space: nowrap;
    width: 20%
}
[data-dpr="2"] .top-menu.top-type3 .top-menu-box nav a {
    height: 98px
}
[data-dpr="3"] .top-menu.top-type3 .top-menu-box nav a {
    height: 147px
}
[data-dpr="2"] .top-menu.top-type3 .top-menu-box nav a {
    font-size: 24px
}
[data-dpr="3"] .top-menu.top-type3 .top-menu-box nav a {
    font-size: 36px
}
.top-menu.top-type3 .top-menu-box nav a .bg-icon {
    width: 24px;
    height: 24px;
    margin: 0 auto;
    margin-top: 5px;
    margin-bottom: 5px;
    display: block
}
[data-dpr="2"] .top-menu.top-type3 .top-menu-box nav a .bg-icon {
    width: 48px
}
[data-dpr="3"] .top-menu.top-type3 .top-menu-box nav a .bg-icon {
    width: 72px
}
[data-dpr="2"] .top-menu.top-type3 .top-menu-box nav a .bg-icon {
    height: 48px
}
[data-dpr="3"] .top-menu.top-type3 .top-menu-box nav a .bg-icon {
    height: 72px
}
[data-dpr="2"] .top-menu.top-type3 .top-menu-box nav a .bg-icon {
    margin-top: 10px
}
[data-dpr="3"] .top-menu.top-type3 .top-menu-box nav a .bg-icon {
    margin-top: 15px
}
[data-dpr="2"] .top-menu.top-type3 .top-menu-box nav a .bg-icon {
    margin-bottom: 10px
}
[data-dpr="3"] .top-menu.top-type3 .top-menu-box nav a .bg-icon {
    margin-bottom: 15px
}
.bottom-menu {
    position: fixed;
    width: 100%;
    max-width: 16rem;
    min-width: 8rem;
    line-height: 1;
    background-color: #fff;
    bottom: 0;
    z-index: 400;
    background-size: 100% 100%;
    border-top: 1px solid #ebebeb
}
.bottom-menu nav a {
    height: 49px;
    float: left;
    font-size: 10px;
    text-align: center;
    color: #333;
    display: block
}
[data-dpr="2"] .bottom-menu nav a {
    height: 98px
}
[data-dpr="3"] .bottom-menu nav a {
    height: 147px
}
[data-dpr="2"] .bottom-menu nav a {
    font-size: 20px
}
[data-dpr="3"] .bottom-menu nav a {
    font-size: 30px
}
.bottom-menu nav a.type1 .bg-icon {
    height: 100%;
    margin: 0 auto;
    display: block
}
.bottom-menu nav a.type2 {
    line-height: 49px
}
[data-dpr="2"] .bottom-menu nav a.type2 {
    line-height: 98px
}
[data-dpr="3"] .bottom-menu nav a.type2 {
    line-height: 147px
}
.bottom-menu nav a.type3 .bg-icon {
    width: 24px;
    height: 24px;
    margin: 0 auto;
    margin-top: 5px;
    margin-bottom: 5px;
    display: block
}
[data-dpr="2"] .bottom-menu nav a.type3 .bg-icon {
    width: 48px
}
[data-dpr="3"] .bottom-menu nav a.type3 .bg-icon {
    width: 72px
}
[data-dpr="2"] .bottom-menu nav a.type3 .bg-icon {
    height: 48px
}
[data-dpr="3"] .bottom-menu nav a.type3 .bg-icon {
    height: 72px
}
[data-dpr="2"] .bottom-menu nav a.type3 .bg-icon {
    margin-top: 10px
}
[data-dpr="3"] .bottom-menu nav a.type3 .bg-icon {
    margin-top: 15px
}
[data-dpr="2"] .bottom-menu nav a.type3 .bg-icon {
    margin-bottom: 10px
}
[data-dpr="3"] .bottom-menu nav a.type3 .bg-icon {
    margin-bottom: 15px
}
.more {
    margin-bottom: .55rem
}
.bg-icon.all-img {
    height: 38px;
    vertical-align: bottom
}
[data-dpr="2"] .bg-icon.all-img {
    height: 76px
}
[data-dpr="3"] .bg-icon.all-img {
    height: 114px
}
#shortcut {
    padding: .4rem;
    background: rgba(0, 0, 0, .7);
    position: fixed;
    bottom: .5rem;
    left: 4%;
    z-index: 302;
    border-radius: 3px
}
[data-dpr="2"] #shortcut {
    border-radius: 6px
}
[data-dpr="3"] #shortcut {
    border-radius: 9px
}
#shortcut a {
    display: block;
    position: relative;
    height: 23px
}
[data-dpr="2"] #shortcut a {
    height: 46px
}
[data-dpr="3"] #shortcut a {
    height: 69px
}
#shortcut a img {
    height: 23px;
    width: 23px;
    float: left
}
[data-dpr="2"] #shortcut a img {
    height: 46px
}
[data-dpr="3"] #shortcut a img {
    height: 69px
}
[data-dpr="2"] #shortcut a img {
    width: 46px
}
[data-dpr="3"] #shortcut a img {
    width: 69px
}
#shortcut a.bag-enter em {
    width: 15px;
    height: 15px;
    line-height: 15px;
    border-radius: .625rem;
    background: #ff464e;
    text-align: center;
    color: #fff;
    font-size: 10px;
    position: absolute;
    top: -5px;
    left: 15px;
    display: none
}
[data-dpr="2"] #shortcut a.bag-enter em {
    width: 30px
}
[data-dpr="3"] #shortcut a.bag-enter em {
    width: 45px
}
[data-dpr="2"] #shortcut a.bag-enter em {
    height: 30px
}
[data-dpr="3"] #shortcut a.bag-enter em {
    height: 45px
}
[data-dpr="2"] #shortcut a.bag-enter em {
    line-height: 30px
}
[data-dpr="3"] #shortcut a.bag-enter em {
    line-height: 45px
}
[data-dpr="2"] #shortcut a.bag-enter em {
    font-size: 20px
}
[data-dpr="3"] #shortcut a.bag-enter em {
    font-size: 30px
}
[data-dpr="2"] #shortcut a.bag-enter em {
    top: -10px
}
[data-dpr="3"] #shortcut a.bag-enter em {
    top: -15px
}
[data-dpr="2"] #shortcut a.bag-enter em {
    left: 30px
}
[data-dpr="3"] #shortcut a.bag-enter em {
    left: 45px
}
#shortcut a.bag-enter .time-out {
    color: #fff;
    font-size: 10px;
    vertical-align: middle;
    display: none;
    margin: 0 0 0 .5rem;
    height: 23px;
    line-height: 24px;
    min-width: 25px;
    float: left
}
[data-dpr="2"] #shortcut a.bag-enter .time-out {
    font-size: 20px
}
[data-dpr="3"] #shortcut a.bag-enter .time-out {
    font-size: 30px
}
[data-dpr="2"] #shortcut a.bag-enter .time-out {
    height: 46px
}
[data-dpr="3"] #shortcut a.bag-enter .time-out {
    height: 69px
}
[data-dpr="2"] #shortcut a.bag-enter .time-out {
    line-height: 48px
}
[data-dpr="3"] #shortcut a.bag-enter .time-out {
    line-height: 72px
}
[data-dpr="2"] #shortcut a.bag-enter .time-out {
    min-width: 50px
}
[data-dpr="3"] #shortcut a.bag-enter .time-out {
    min-width: 75px
}
.verify-alert {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1000
}
.verify-alert .verify-alert-fullbg {
    z-index: 200;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5)
}
.verify-alert .tipsbox {
    z-index: 210;
    top: 0;
    left: 50%;
    width: 255px;
    padding: 15px;
    padding-bottom: 0;
    margin-top: 100px;
    margin-left: -143px;
    font-size: 14px;
    background: #f4f4f8
}
[data-dpr="2"] .verify-alert .tipsbox {
    width: 510px
}
[data-dpr="3"] .verify-alert .tipsbox {
    width: 765px
}
[data-dpr="2"] .verify-alert .tipsbox {
    padding: 30px
}
[data-dpr="3"] .verify-alert .tipsbox {
    padding: 45px
}
[data-dpr="2"] .verify-alert .tipsbox,
[data-dpr="3"] .verify-alert .tipsbox {
    padding-bottom: 0
}
[data-dpr="2"] .verify-alert .tipsbox {
    margin-top: 200px
}
[data-dpr="3"] .verify-alert .tipsbox {
    margin-top: 300px
}
[data-dpr="2"] .verify-alert .tipsbox {
    margin-left: -285px
}
[data-dpr="3"] .verify-alert .tipsbox {
    margin-left: -428px
}
[data-dpr="2"] .verify-alert .tipsbox {
    font-size: 28px
}
[data-dpr="3"] .verify-alert .tipsbox {
    font-size: 42px
}
.verify-alert .del {
    right: 8px;
    top: 8px;
    width: 20px
}
[data-dpr="2"] .verify-alert .del {
    right: 15px
}
[data-dpr="3"] .verify-alert .del {
    right: 23px
}
[data-dpr="2"] .verify-alert .del {
    top: 15px
}
[data-dpr="3"] .verify-alert .del {
    top: 23px
}
[data-dpr="2"] .verify-alert .del {
    width: 40px
}
[data-dpr="3"] .verify-alert .del {
    width: 60px
}
.verify-alert .del img {
    width: 100%;
    height: 100%
}
.verify-alert .box {
    margin-bottom: 15px
}
[data-dpr="2"] .verify-alert .box {
    margin-bottom: 30px
}
[data-dpr="3"] .verify-alert .box {
    margin-bottom: 45px
}
.verify-alert .txt {
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 15px;
    line-height: 23px
}
[data-dpr="2"] .verify-alert .txt {
    margin-top: 20px
}
[data-dpr="3"] .verify-alert .txt {
    margin-top: 30px
}
[data-dpr="2"] .verify-alert .txt {
    margin-bottom: 20px
}
[data-dpr="3"] .verify-alert .txt {
    margin-bottom: 30px
}
[data-dpr="2"] .verify-alert .txt {
    font-size: 30px
}
[data-dpr="3"] .verify-alert .txt {
    font-size: 45px
}
[data-dpr="2"] .verify-alert .txt {
    line-height: 45px
}
[data-dpr="3"] .verify-alert .txt {
    line-height: 68px
}
.verify-alert .clear {
    height: 44px;
    font-size: 0
}
[data-dpr="2"] .verify-alert .clear {
    height: 88px
}
[data-dpr="3"] .verify-alert .clear {
    height: 132px
}
.verify-alert .input_box {
    border: 1px solid #ebebeb;
    border-radius: 5px;
    width: 129px;
    padding: 5px;
    height: 43px;
    line-height: 32px;
    font-size: 15px;
    vertical-align: top
}
[data-dpr="2"] .verify-alert .input_box {
    width: 258px
}
[data-dpr="3"] .verify-alert .input_box {
    width: 387px
}
[data-dpr="2"] .verify-alert .input_box {
    padding: 10px
}
[data-dpr="3"] .verify-alert .input_box {
    padding: 15px
}
[data-dpr="2"] .verify-alert .input_box {
    height: 86px
}
[data-dpr="3"] .verify-alert .input_box {
    height: 129px
}
[data-dpr="2"] .verify-alert .input_box {
    line-height: 64px
}
[data-dpr="3"] .verify-alert .input_box {
    line-height: 96px
}
[data-dpr="2"] .verify-alert .input_box {
    font-size: 30px
}
[data-dpr="3"] .verify-alert .input_box {
    font-size: 45px
}
.verify-alert #verify {
    height: 44px;
    margin-left: 5px;
    width: auto
}
[data-dpr="2"] .verify-alert #verify {
    height: 88px
}
[data-dpr="3"] .verify-alert #verify {
    height: 132px
}
[data-dpr="2"] .verify-alert #verify {
    margin-left: 10px
}
[data-dpr="3"] .verify-alert #verify {
    margin-left: 15px
}
.verify-alert .shaodw_box {
    width: 81%;
    top: 50%
}
.verify-alert .godown {
    border-top: 1px solid #ebebeb;
    margin-left: -15px;
    margin-right: -15px;
    height: 45px;
    line-height: 45px;
    font-size: 15px
}
[data-dpr="2"] .verify-alert .godown {
    margin-left: -30px
}
[data-dpr="3"] .verify-alert .godown {
    margin-left: -45px
}
[data-dpr="2"] .verify-alert .godown {
    margin-right: -30px
}
[data-dpr="3"] .verify-alert .godown {
    margin-right: -45px
}
[data-dpr="2"] .verify-alert .godown {
    height: 90px
}
[data-dpr="3"] .verify-alert .godown {
    height: 135px
}
[data-dpr="2"] .verify-alert .godown {
    line-height: 90px
}
[data-dpr="3"] .verify-alert .godown {
    line-height: 135px
}
[data-dpr="2"] .verify-alert .godown {
    font-size: 30px
}
[data-dpr="3"] .verify-alert .godown {
    font-size: 45px
}
#shortcut {
    display: none
}
.app,
body {
    min-height: 100%
}
.app,
html {
    background: #fff!important
}
.userCenter #head {
    height: 132px;
    background: #ff5a61;
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0, #ff5a61), color-stop(1, #fd631c));
    background: -webkit-linear-gradient(-30deg, #ff5a61 40%, #fd631c);
    background: -webkit-linear-gradient(300deg, #ff5a61 40%, #fd631c);
    background: linear-gradient(150deg, #ff5a61 40%, #fd631c)
}
[data-dpr="2"] .userCenter #head {
    height: 264px
}
[data-dpr="3"] .userCenter #head {
    height: 396px
}
.userCenter #head .userTop {
    height: 44px;
    line-height: 44px
}
[data-dpr="2"] .userCenter #head .userTop {
    height: 88px
}
[data-dpr="3"] .userCenter #head .userTop {
    height: 132px
}
[data-dpr="2"] .userCenter #head .userTop {
    line-height: 88px
}
[data-dpr="3"] .userCenter #head .userTop {
    line-height: 132px
}
.userCenter #head #t-user {
    font-size: 14px;
    top: 0;
    right: 0;
    padding-left: 14px;
    padding-right: 14px
}
[data-dpr="2"] .userCenter #head #t-user {
    font-size: 28px
}
[data-dpr="3"] .userCenter #head #t-user {
    font-size: 42px
}
[data-dpr="2"] .userCenter #head #t-user {
    padding-left: 28px
}
[data-dpr="3"] .userCenter #head #t-user {
    padding-left: 42px
}
[data-dpr="2"] .userCenter #head #t-user {
    padding-right: 28px
}
[data-dpr="3"] .userCenter #head #t-user {
    padding-right: 42px
}
.userCenter .user-login {
    height: 78px;
    line-height: 78px
}
[data-dpr="2"] .userCenter .user-login {
    height: 156px
}
[data-dpr="3"] .userCenter .user-login {
    height: 234px
}
[data-dpr="2"] .userCenter .user-login {
    line-height: 156px
}
[data-dpr="3"] .userCenter .user-login {
    line-height: 234px
}
.userCenter .user-login a {
    font-size: 18px;
    padding-left: 45px;
    padding-right: 45px
}
[data-dpr="2"] .userCenter .user-login a {
    font-size: 36px
}
[data-dpr="3"] .userCenter .user-login a {
    font-size: 54px
}
[data-dpr="2"] .userCenter .user-login a {
    padding-left: 90px
}
[data-dpr="3"] .userCenter .user-login a {
    padding-left: 135px
}
[data-dpr="2"] .userCenter .user-login a {
    padding-right: 90px
}
[data-dpr="3"] .userCenter .user-login a {
    padding-right: 135px
}
.userCenter .user-login .line {
    height: 18px;
    width: 2px
}
[data-dpr="2"] .userCenter .user-login .line {
    height: 36px
}
[data-dpr="3"] .userCenter .user-login .line {
    height: 54px
}
.userCenter .user-box-person {
    padding-left: 13px
}
[data-dpr="2"] .userCenter .user-box-person {
    padding-left: 26px
}
[data-dpr="3"] .userCenter .user-box-person {
    padding-left: 39px
}
.userCenter .user-box-person .user {
    width: 270px
}
[data-dpr="2"] .userCenter .user-box-person .user {
    width: 540px
}
[data-dpr="3"] .userCenter .user-box-person .user {
    width: 810px
}
.userCenter .user-box-person .tel {
    padding-top: 15px;
    height: 30px;
    line-height: 30px;
    font-size: 21px
}
[data-dpr="2"] .userCenter .user-box-person .tel {
    padding-top: 30px
}
[data-dpr="3"] .userCenter .user-box-person .tel {
    padding-top: 45px
}
[data-dpr="2"] .userCenter .user-box-person .tel {
    height: 60px
}
[data-dpr="3"] .userCenter .user-box-person .tel {
    height: 90px
}
[data-dpr="2"] .userCenter .user-box-person .tel {
    line-height: 60px
}
[data-dpr="3"] .userCenter .user-box-person .tel {
    line-height: 90px
}
[data-dpr="2"] .userCenter .user-box-person .tel {
    font-size: 42px
}
[data-dpr="3"] .userCenter .user-box-person .tel {
    font-size: 63px
}
.userCenter .user-box-person .datum {
    font-size: 12px;
    height: 20px;
    line-height: 20px
}
[data-dpr="2"] .userCenter .user-box-person .datum {
    font-size: 24px
}
[data-dpr="3"] .userCenter .user-box-person .datum {
    font-size: 36px
}
[data-dpr="2"] .userCenter .user-box-person .datum {
    height: 40px
}
[data-dpr="3"] .userCenter .user-box-person .datum {
    height: 60px
}
[data-dpr="2"] .userCenter .user-box-person .datum {
    line-height: 40px
}
[data-dpr="3"] .userCenter .user-box-person .datum {
    line-height: 60px
}
.userCenter .user-box-person .icon_enter {
    width: 20px;
    height: 20px;
    top: 20px;
    right: -5px;
    padding: 10px
}
[data-dpr="2"] .userCenter .user-box-person .icon_enter {
    width: 40px
}
[data-dpr="3"] .userCenter .user-box-person .icon_enter {
    width: 60px
}
[data-dpr="2"] .userCenter .user-box-person .icon_enter {
    height: 40px
}
[data-dpr="3"] .userCenter .user-box-person .icon_enter {
    height: 60px
}
[data-dpr="2"] .userCenter .user-box-person .icon_enter {
    top: 40px
}
[data-dpr="3"] .userCenter .user-box-person .icon_enter {
    top: 60px
}
[data-dpr="2"] .userCenter .user-box-person .icon_enter {
    right: -10px
}
[data-dpr="3"] .userCenter .user-box-person .icon_enter {
    right: -15px
}
[data-dpr="2"] .userCenter .user-box-person .icon_enter {
    padding: 20px
}
[data-dpr="3"] .userCenter .user-box-person .icon_enter {
    padding: 30px
}
.userCenter .user-box-person .icon_enter img {
    width: 100%
}
.userCenter .user-box-person .icon_enter:after {
    content: " ";
    display: block;
    width: 6px;
    height: 6px;
    border: solid #fff;
    border-width: 2px;
    border-left: none;
    border-bottom: none;
    -webkit-transform: rotate(45deg) translate(7.5px, 2.5px);
    transform: rotate(45deg) translate(7.5px, 2.5px)
}
[data-dpr="2"] .userCenter .user-box-person .icon_enter:after {
    width: 11px
}
[data-dpr="3"] .userCenter .user-box-person .icon_enter:after {
    width: 17px
}
[data-dpr="2"] .userCenter .user-box-person .icon_enter:after {
    height: 11px
}
[data-dpr="3"] .userCenter .user-box-person .icon_enter:after {
    height: 17px
}
[data-dpr="2"] .userCenter .user-box-person .icon_enter:after {
    border-width: 3px
}
[data-dpr="3"] .userCenter .user-box-person .icon_enter:after {
    border-width: 5px
}
[data-dpr="2"] .userCenter .user-box-person .icon_enter:after {
    -webkit-transform: rotate(45deg) translate(15px, 5px);
    transform: rotate(45deg) translate(15px, 5px)
}
[data-dpr="3"] .userCenter .user-box-person .icon_enter:after {
    -webkit-transform: rotate(45deg) translate(22.5px, 7.5px);
    transform: rotate(45deg) translate(22.5px, 7.5px)
}
#login_switch {
    height: 44px;
    line-height: 44px;
    font-size: 14px
}
[data-dpr="2"] #login_switch {
    height: 88px
}
[data-dpr="3"] #login_switch {
    height: 132px
}
[data-dpr="2"] #login_switch {
    line-height: 88px
}
[data-dpr="3"] #login_switch {
    line-height: 132px
}
[data-dpr="2"] #login_switch {
    font-size: 28px
}
[data-dpr="3"] #login_switch {
    font-size: 42px
}
#login_switch li {
    width: 50%
}
#login_switch li.active:after {
    bottom: 0;
    left: 30px;
    right: 30px;
    height: 2px;
    background: #ff464e
}
[data-dpr="2"] #login_switch li.active:after {
    left: 60px
}
[data-dpr="3"] #login_switch li.active:after {
    left: 90px
}
[data-dpr="2"] #login_switch li.active:after {
    right: 60px
}
[data-dpr="3"] #login_switch li.active:after {
    right: 90px
}
[data-dpr="2"] #login_switch li.active:after {
    height: 4px
}
[data-dpr="3"] #login_switch li.active:after {
    height: 6px
}
.wap-login {
    padding-left: 12px;
    padding-right: 12px
}
[data-dpr="2"] .wap-login {
    padding-left: 24px
}
[data-dpr="3"] .wap-login {
    padding-left: 36px
}
[data-dpr="2"] .wap-login {
    padding-right: 24px
}
[data-dpr="3"] .wap-login {
    padding-right: 36px
}
.wap-login .reg-notice {
    font-size: 12px;
    margin-top: 28px;
    margin-bottom: 20px;
    line-height: 15px
}
[data-dpr="2"] .wap-login .reg-notice {
    font-size: 24px
}
[data-dpr="3"] .wap-login .reg-notice {
    font-size: 36px
}
[data-dpr="2"] .wap-login .reg-notice {
    margin-top: 56px
}
[data-dpr="3"] .wap-login .reg-notice {
    margin-top: 84px
}
[data-dpr="2"] .wap-login .reg-notice {
    line-height: 30px
}
[data-dpr="3"] .wap-login .reg-notice {
    line-height: 45px
}
.wap-login .submitBtn input {
    opacity: 0;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}
.login-info li {
    border-bottom: 1px solid #ebebeb
}
.login-info .normalInput {
    height: 48px;
    width: 100%;
    border: 0;
    font-size: 14px
}
[data-dpr="2"] .login-info .normalInput {
    height: 96px
}
[data-dpr="3"] .login-info .normalInput {
    height: 144px
}
[data-dpr="2"] .login-info .normalInput {
    font-size: 28px
}
[data-dpr="3"] .login-info .normalInput {
    font-size: 42px
}
.login-info .normalInput:-moz-placeholder,
.login-info .normalInput:-webkit-input-placeholder,
.login-info .normalInput::-moz-placeholder,
.login-info .normalInput::-webkit-input-placeholder {
    font-size: 14px
}
[data-dpr="2"] .login-info .normalInput:-moz-placeholder,
[data-dpr="2"] .login-info .normalInput:-webkit-input-placeholder,
[data-dpr="2"] .login-info .normalInput::-moz-placeholder,
[data-dpr="2"] .login-info .normalInput::-webkit-input-placeholder {
    font-size: 28px
}
[data-dpr="3"] .login-info .normalInput:-moz-placeholder,
[data-dpr="3"] .login-info .normalInput:-webkit-input-placeholder,
[data-dpr="3"] .login-info .normalInput::-moz-placeholder,
[data-dpr="3"] .login-info .normalInput::-webkit-input-placeholder {
    font-size: 42px
}
.login-info .code-txt {
    width: 64%
}
.login-info .reg-close {
    right: 0;
    top: 0;
    width: 25px;
    height: 48px
}
[data-dpr="2"] .login-info .reg-close {
    width: 50px
}
[data-dpr="3"] .login-info .reg-close {
    width: 75px
}
[data-dpr="2"] .login-info .reg-close {
    height: 96px
}
[data-dpr="3"] .login-info .reg-close {
    height: 144px
}
.login-info .reg-close img {
    margin-top: 12px;
    width: 100%
}
[data-dpr="2"] .login-info .reg-close img {
    margin-top: 23px
}
[data-dpr="3"] .login-info .reg-close img {
    margin-top: 35px
}
.login-info #captcha {
    width: 225px
}
[data-dpr="2"] .login-info #captcha {
    width: 450px
}
[data-dpr="3"] .login-info #captcha {
    width: 675px
}
.login-info #reg-captcha-close,
.login-info #reg-code-close {
    margin-left: -33px
}
[data-dpr="2"] .login-info #reg-captcha-close,
[data-dpr="2"] .login-info #reg-code-close {
    margin-left: -65px
}
[data-dpr="3"] .login-info #reg-captcha-close,
[data-dpr="3"] .login-info #reg-code-close {
    margin-left: -98px
}
.login-info .img_ver {
    width: 73px;
    right: 0;
    top: 0
}
[data-dpr="2"] .login-info .img_ver {
    width: 145px
}
[data-dpr="3"] .login-info .img_ver {
    width: 218px
}
.login-info #btn-code1.disable-btn,
.login-info #btn-code-bind.disable-btn,
.login-info #btn-code.disable-btn,
.login-info #btn-save.disable-btn,
.login-info #btn_login.disable-btn,
.login-info #btn_next.disable-btn,
.login-info #btn_quick_login.disable-btn,
.login-info #normal_login.disable-btn,
.login-info #normal_login.disabled,
.login-info #submitBtn.disabled {
    background: #dbdbdb
}
.login-info #code_btn,
.login-info #code_btn_bind {
    right: 0;
    top: 0;
    height: 48px;
    line-height: 48px;
    font-size: 14px
}
[data-dpr="2"] .login-info #code_btn,
[data-dpr="2"] .login-info #code_btn_bind {
    height: 96px
}
[data-dpr="3"] .login-info #code_btn,
[data-dpr="3"] .login-info #code_btn_bind {
    height: 144px
}
[data-dpr="2"] .login-info #code_btn,
[data-dpr="2"] .login-info #code_btn_bind {
    line-height: 96px
}
[data-dpr="3"] .login-info #code_btn,
[data-dpr="3"] .login-info #code_btn_bind {
    line-height: 144px
}
[data-dpr="2"] .login-info #code_btn,
[data-dpr="2"] .login-info #code_btn_bind {
    font-size: 28px
}
[data-dpr="3"] .login-info #code_btn,
[data-dpr="3"] .login-info #code_btn_bind {
    font-size: 42px
}
.login-info #btn-code {
    display: block
}
#btn-code,
#btn-code1,
#btn-code-bind,
#btn-save,
#btn_login,
#btn_next,
#btn_quick_login,
#normal_login,
#submitBtn {
    height: 48px;
    line-height: 48px;
    font-size: 18px;
    background: #ff464e;
    margin-top: 25px
}
[data-dpr="2"] #btn-code,
[data-dpr="2"] #btn-code1,
[data-dpr="2"] #btn-code-bind,
[data-dpr="2"] #btn-save,
[data-dpr="2"] #btn_login,
[data-dpr="2"] #btn_next,
[data-dpr="2"] #btn_quick_login,
[data-dpr="2"] #normal_login,
[data-dpr="2"] #submitBtn {
    height: 96px
}
[data-dpr="3"] #btn-code,
[data-dpr="3"] #btn-code1,
[data-dpr="3"] #btn-code-bind,
[data-dpr="3"] #btn-save,
[data-dpr="3"] #btn_login,
[data-dpr="3"] #btn_next,
[data-dpr="3"] #btn_quick_login,
[data-dpr="3"] #normal_login,
[data-dpr="3"] #submitBtn {
    height: 144px
}
[data-dpr="2"] #btn-code,
[data-dpr="2"] #btn-code1,
[data-dpr="2"] #btn-code-bind,
[data-dpr="2"] #btn-save,
[data-dpr="2"] #btn_login,
[data-dpr="2"] #btn_next,
[data-dpr="2"] #btn_quick_login,
[data-dpr="2"] #normal_login,
[data-dpr="2"] #submitBtn {
    line-height: 96px
}
[data-dpr="3"] #btn-code,
[data-dpr="3"] #btn-code1,
[data-dpr="3"] #btn-code-bind,
[data-dpr="3"] #btn-save,
[data-dpr="3"] #btn_login,
[data-dpr="3"] #btn_next,
[data-dpr="3"] #btn_quick_login,
[data-dpr="3"] #normal_login,
[data-dpr="3"] #submitBtn {
    line-height: 144px
}
[data-dpr="2"] #btn-code,
[data-dpr="2"] #btn-code1,
[data-dpr="2"] #btn-code-bind,
[data-dpr="2"] #btn-save,
[data-dpr="2"] #btn_login,
[data-dpr="2"] #btn_next,
[data-dpr="2"] #btn_quick_login,
[data-dpr="2"] #normal_login,
[data-dpr="2"] #submitBtn {
    font-size: 36px
}
[data-dpr="3"] #btn-code,
[data-dpr="3"] #btn-code1,
[data-dpr="3"] #btn-code-bind,
[data-dpr="3"] #btn-save,
[data-dpr="3"] #btn_login,
[data-dpr="3"] #btn_next,
[data-dpr="3"] #btn_quick_login,
[data-dpr="3"] #normal_login,
[data-dpr="3"] #submitBtn {
    font-size: 54px
}
[data-dpr="2"] #btn-code,
[data-dpr="2"] #btn-code1,
[data-dpr="2"] #btn-code-bind,
[data-dpr="2"] #btn-save,
[data-dpr="2"] #btn_login,
[data-dpr="2"] #btn_next,
[data-dpr="2"] #btn_quick_login,
[data-dpr="2"] #normal_login,
[data-dpr="2"] #submitBtn {
    margin-top: 50px
}
[data-dpr="3"] #btn-code,
[data-dpr="3"] #btn-code1,
[data-dpr="3"] #btn-code-bind,
[data-dpr="3"] #btn-save,
[data-dpr="3"] #btn_login,
[data-dpr="3"] #btn_next,
[data-dpr="3"] #btn_quick_login,
[data-dpr="3"] #normal_login,
[data-dpr="3"] #submitBtn {
    margin-top: 75px
}
#btn-save {
    background: #c5c0c1
}
.other-action {
    height: 37px;
    line-height: 37px;
    font-size: 14px;
    margin-bottom: 52px
}
[data-dpr="2"] .other-action {
    height: 74px
}
[data-dpr="3"] .other-action {
    height: 111px
}
[data-dpr="2"] .other-action {
    line-height: 74px
}
[data-dpr="3"] .other-action {
    line-height: 111px
}
[data-dpr="2"] .other-action {
    font-size: 28px
}
[data-dpr="3"] .other-action {
    font-size: 42px
}
[data-dpr="2"] .other-action {
    margin-bottom: 104px
}
[data-dpr="3"] .other-action {
    margin-bottom: 156px
}
.other-action .free-reg {
    font-size: 14px
}
[data-dpr="2"] .other-action .free-reg {
    font-size: 28px
}
[data-dpr="3"] .other-action .free-reg {
    font-size: 42px
}
.other-action .freeLogin.on .before {
    border-color: #ff464e;
    background: #ff464e
}
.other-action .freeLogin.on img {
    width: 100%
}
.other-action .freeLogin img {
    display: none
}
.other-action .freeLogin .before {
    width: 13px;
    height: 13px;
    border: 2px solid #999;
    margin-right: 9px;
    top: 2px
}
[data-dpr="2"] .other-action .freeLogin .before {
    width: 26px
}
[data-dpr="3"] .other-action .freeLogin .before {
    width: 39px
}
[data-dpr="2"] .other-action .freeLogin .before {
    height: 26px
}
[data-dpr="3"] .other-action .freeLogin .before {
    height: 39px
}
[data-dpr="2"] .other-action .freeLogin .before {
    margin-right: 17px
}
[data-dpr="3"] .other-action .freeLogin .before {
    margin-right: 26px
}
[data-dpr="2"] .other-action .freeLogin .before {
    top: 4px
}
[data-dpr="3"] .other-action .freeLogin .before {
    top: 6px
}
.other-action .freeLogin .ck {
    width: 0;
    height: 0;
    left: 0;
    top: 0;
    opacity: 0
}
.wap-app .third-txt {
    font-size: 12px;
    font-weight: 400;
    margin-bottom: 30px
}
[data-dpr="2"] .wap-app .third-txt {
    font-size: 24px
}
[data-dpr="3"] .wap-app .third-txt {
    font-size: 36px
}
[data-dpr="2"] .wap-app .third-txt {
    margin-bottom: 60px
}
[data-dpr="3"] .wap-app .third-txt {
    margin-bottom: 90px
}
.wap-app .third-app {
    padding-bottom: 23px;
}
[data-dpr="2"] .wap-app .third-app {
    padding-bottom: 46px
}
[data-dpr="3"] .wap-app .third-app {
    padding-bottom: 69px
}
.wap-app .third-app a {
    width: 48px;
    height: 48px;
    margin-left: 20px;
    margin-right: 20px
}
[data-dpr="2"] .wap-app .third-app a {
    width: 96px
}
[data-dpr="3"] .wap-app .third-app a {
    width: 144px
}
[data-dpr="2"] .wap-app .third-app a {
    height: 96px
}
[data-dpr="3"] .wap-app .third-app a {
    height: 144px
}
[data-dpr="2"] .wap-app .third-app a {
    margin-left: 40px
}
[data-dpr="3"] .wap-app .third-app a {
    margin-left: 60px
}
[data-dpr="2"] .wap-app .third-app a {
    margin-right: 40px
}
[data-dpr="3"] .wap-app .third-app a {
    margin-right: 60px
}
.wap-app .third-app a img {
    width: 100%;
    height: auto
}
.wap-app .protection {
    padding-top: 13px;
    height: 22px;
    line-height: 22px;
    color: #c2c2c2;
    font-size: 11px
}
[data-dpr="2"] .wap-app .protection {
    padding-top: 26px
}
[data-dpr="3"] .wap-app .protection {
    padding-top: 39px
}
[data-dpr="2"] .wap-app .protection {
    height: 44px
}
[data-dpr="3"] .wap-app .protection {
    height: 66px
}
[data-dpr="2"] .wap-app .protection {
    line-height: 44px
}
[data-dpr="3"] .wap-app .protection {
    line-height: 66px
}
[data-dpr="2"] .wap-app .protection {
    font-size: 22px
}
[data-dpr="3"] .wap-app .protection {
    font-size: 33px
}
.wap-app .protection li {
    display: inline-block
}
.wap-app .protection img {
    height: 22px;
    width: auto;
    margin-right: 5px
}
[data-dpr="2"] .wap-app .protection img {
    height: 44px
}
[data-dpr="3"] .wap-app .protection img {
    height: 66px
}
[data-dpr="2"] .wap-app .protection img {
    margin-right: 10px
}
[data-dpr="3"] .wap-app .protection img {
    margin-right: 15px
}
.toast_alert {
    max-width: 16rem;
    min-width: 8rem;
    position: fixed;
    top: 47%;
    width: 100%;
    z-index: 2001
}
.toast_alert .box {
    background: rgba(0, 0, 0, .75);
    padding: 20px 40px;
    width: 60%;
    margin: 0 auto;
    color: #fff;
    text-align: center;
    border-radius: .1rem;
    font-size: 15px
}
[data-dpr="2"] .toast_alert .box {
    font-size: 30px
}
[data-dpr="3"] .toast_alert .box {
    font-size: 45px
}
.toast_alert .wap-tips i {
    width: 50px;
    vertical-align: middle;
    margin-right: 10px
}
.show_msg_box.toast_alert {
    width: 100%!important
}
.temai_tips {
    top: 40%;
    left: 30px;
    right: 30px;
    z-index: 202
}
.temai_tips .txt {
    line-height: 20px;
    font-size: 15px;
    padding: 50px
}
[data-dpr="2"] .temai_tips .txt {
    line-height: 40px
}
[data-dpr="3"] .temai_tips .txt {
    line-height: 60px
}
[data-dpr="2"] .temai_tips .txt {
    font-size: 30px
}
[data-dpr="3"] .temai_tips .txt {
    font-size: 45px
}
.temai_tips .temai_btn {
    border-top: 1px solid #ebebeb;
    line-height: 44px;
    height: 44px;
    font-size: 15px
}
[data-dpr="2"] .temai_tips .temai_btn {
    line-height: 88px
}
[data-dpr="3"] .temai_tips .temai_btn {
    line-height: 132px
}
[data-dpr="2"] .temai_tips .temai_btn {
    height: 88px
}
[data-dpr="3"] .temai_tips .temai_btn {
    height: 132px
}
[data-dpr="2"] .temai_tips .temai_btn {
    font-size: 30px
}
[data-dpr="3"] .temai_tips .temai_btn {
    font-size: 45px
}
.userBox {
    background: #f4f4f8;
    padding-bottom: 10px
}
[data-dpr="2"] .userBox {
    padding-bottom: 20px
}
[data-dpr="3"] .userBox {
    padding-bottom: 30px
}
.userBox .icon {
    width: 25px;
    height: 25px
}
[data-dpr="2"] .userBox .icon {
    width: 50px
}
[data-dpr="3"] .userBox .icon {
    width: 75px
}
[data-dpr="2"] .userBox .icon {
    height: 50px
}
[data-dpr="3"] .userBox .icon {
    height: 75px
}
.userBox .icon img {
    width: 100%
}
.userBox .userItem {
    padding-top: 12px;
    padding-bottom: 8px;
    font-size: 0;
    overflow: hidden
}
[data-dpr="2"] .userBox .userItem {
    padding-top: 24px
}
[data-dpr="3"] .userBox .userItem {
    padding-top: 36px
}
[data-dpr="2"] .userBox .userItem {
    padding-bottom: 15px
}
[data-dpr="3"] .userBox .userItem {
    padding-bottom: 23px
}
.userBox .userItem a {
    float: left;
    font-size: 12px;
    line-height: 21px;
    width: 25%
}
[data-dpr="2"] .userBox .userItem a {
    font-size: 24px
}
[data-dpr="3"] .userBox .userItem a {
    font-size: 36px
}
[data-dpr="2"] .userBox .userItem a {
    line-height: 42px
}
[data-dpr="3"] .userBox .userItem a {
    line-height: 63px
}
.userBox .userItem .icon {
    margin: 0 auto;
    background: url(//jp.juancdn.com/jpwebapp_v1/images_v1/user/icons.png?ts=2016120822000) no-repeat 0 0;
    background-size: 200px
}
[data-dpr="2"] .userBox .userItem .icon {
    background-size: 400px
}
[data-dpr="3"] .userBox .userItem .icon {
    background-size: 600px
}
.userBox .userItem .icon--unpaid,
[data-dpr="2"] .userBox .userItem .icon--unpaid,
[data-dpr="3"] .userBox .userItem .icon--unpaid {
    background-position: 0
}
.userBox .userItem .icon--unshipped {
    background-position: -25px
}
[data-dpr="2"] .userBox .userItem .icon--unshipped {
    background-position: -50px
}
[data-dpr="3"] .userBox .userItem .icon--unshipped {
    background-position: -75px
}
.userBox .userItem .icon--shipped {
    background-position: -50px
}
[data-dpr="2"] .userBox .userItem .icon--shipped {
    background-position: -100px
}
[data-dpr="3"] .userBox .userItem .icon--shipped {
    background-position: -150px
}
.userBox .userItem .icon--refund {
    background-position: -75px
}
[data-dpr="2"] .userBox .userItem .icon--refund {
    background-position: -150px
}
[data-dpr="3"] .userBox .userItem .icon--refund {
    background-position: -225px
}
.userBox .userItem i {
    width: 16px;
    height: 16px;
    line-height: 17px;
    top: -7px;
    margin-left: 3px;
    left: 50%;
    font-size: 13px;
    border-radius: 50%;
    background: #ff464e
}
[data-dpr="2"] .userBox .userItem i {
    width: 32px
}
[data-dpr="3"] .userBox .userItem i {
    width: 48px
}
[data-dpr="2"] .userBox .userItem i {
    height: 32px
}
[data-dpr="3"] .userBox .userItem i {
    height: 48px
}
[data-dpr="2"] .userBox .userItem i {
    line-height: 34px
}
[data-dpr="3"] .userBox .userItem i {
    line-height: 51px
}
[data-dpr="2"] .userBox .userItem i {
    top: -14px
}
[data-dpr="3"] .userBox .userItem i {
    top: -21px
}
[data-dpr="2"] .userBox .userItem i {
    margin-left: 6px
}
[data-dpr="3"] .userBox .userItem i {
    margin-left: 9px
}
[data-dpr="2"] .userBox .userItem i {
    font-size: 26px
}
[data-dpr="3"] .userBox .userItem i {
    font-size: 39px
}
.userBox .userItems {
    margin-top: 10px
}
[data-dpr="2"] .userBox .userItems {
    margin-top: 20px
}
[data-dpr="3"] .userBox .userItems {
    margin-top: 30px
}
.userBox .userItems a {
    font-size: 15px;
    height: 48px;
    line-height: 48px;
    padding-left: 12px;
    padding-right: 5px
}
[data-dpr="2"] .userBox .userItems a {
    font-size: 30px
}
[data-dpr="3"] .userBox .userItems a {
    font-size: 45px
}
[data-dpr="2"] .userBox .userItems a {
    height: 96px
}
[data-dpr="3"] .userBox .userItems a {
    height: 144px
}
[data-dpr="2"] .userBox .userItems a {
    line-height: 96px
}
[data-dpr="3"] .userBox .userItems a {
    line-height: 144px
}
[data-dpr="2"] .userBox .userItems a {
    padding-left: 24px
}
[data-dpr="3"] .userBox .userItems a {
    padding-left: 36px
}
[data-dpr="2"] .userBox .userItems a {
    padding-right: 10px
}
[data-dpr="3"] .userBox .userItems a {
    padding-right: 15px
}
.userBox .userItems .icon {
    margin-top: 11px;
    margin-right: 11px;
    background: url(//jp.juancdn.com/jpwebapp_v1/images_v1/user/icons.png?ts=2016120822000) no-repeat 0 0;
    background-size: 200px
}
[data-dpr="2"] .userBox .userItems .icon {
    margin-top: 22px
}
[data-dpr="3"] .userBox .userItems .icon {
    margin-top: 33px
}
[data-dpr="2"] .userBox .userItems .icon {
    margin-right: 22px
}
[data-dpr="3"] .userBox .userItems .icon {
    margin-right: 33px
}
[data-dpr="2"] .userBox .userItems .icon {
    background-size: 400px
}
[data-dpr="3"] .userBox .userItems .icon {
    background-size: 600px
}
.userBox .userItems .icon--favored {
    background-position: -100px
}
[data-dpr="2"] .userBox .userItems .icon--favored {
    background-position: -200px
}
[data-dpr="3"] .userBox .userItems .icon--favored {
    background-position: -300px
}
.userBox .userItems .icon--coupons {
    background-position: -125px
}
[data-dpr="2"] .userBox .userItems .icon--coupons {
    background-position: -250px
}
[data-dpr="3"] .userBox .userItems .icon--coupons {
    background-position: -375px
}
.userBox .userItems .icon--customer {
    background-position: -150px
}
[data-dpr="2"] .userBox .userItems .icon--customer {
    background-position: -300px
}
[data-dpr="3"] .userBox .userItems .icon--customer {
    background-position: -450px
}
.userBox .userItems .icon--about {
    background-position: -175px
}
[data-dpr="2"] .userBox .userItems .icon--about {
    background-position: -350px
}
[data-dpr="3"] .userBox .userItems .icon--about {
    background-position: -525px
}
.userBox .userItems .arrow {
    width: 20px;
    height: 20px;
    margin-top: 13px
}
[data-dpr="2"] .userBox .userItems .arrow {
    width: 40px
}
[data-dpr="3"] .userBox .userItems .arrow {
    width: 60px
}
[data-dpr="2"] .userBox .userItems .arrow {
    height: 40px
}
[data-dpr="3"] .userBox .userItems .arrow {
    height: 60px
}
[data-dpr="2"] .userBox .userItems .arrow {
    margin-top: 26px
}
[data-dpr="3"] .userBox .userItems .arrow {
    margin-top: 39px
}
.userBox .userItems .arrow:after {
    content: " ";
    display: block;
    width: 6px;
    height: 6px;
    border: solid #bbb;
    border-width: 2px;
    border-left: none;
    border-bottom: none;
    -webkit-transform: rotate(45deg) translate(7.5px, 2.5px);
    transform: rotate(45deg) translate(7.5px, 2.5px)
}
[data-dpr="2"] .userBox .userItems .arrow:after {
    width: 11px
}
[data-dpr="3"] .userBox .userItems .arrow:after {
    width: 17px
}
[data-dpr="2"] .userBox .userItems .arrow:after {
    height: 11px
}
[data-dpr="3"] .userBox .userItems .arrow:after {
    height: 17px
}
[data-dpr="2"] .userBox .userItems .arrow:after {
    border-width: 3px
}
[data-dpr="3"] .userBox .userItems .arrow:after {
    border-width: 5px
}
[data-dpr="2"] .userBox .userItems .arrow:after {
    -webkit-transform: rotate(45deg) translate(15px, 5px);
    transform: rotate(45deg) translate(15px, 5px)
}
[data-dpr="3"] .userBox .userItems .arrow:after {
    -webkit-transform: rotate(45deg) translate(22.5px, 7.5px);
    transform: rotate(45deg) translate(22.5px, 7.5px)
}
.userBox .userItems img {
    width: 100%
}
.userBox .userItems .tipsInfo {
    font-size: 14px
}
[data-dpr="2"] .userBox .userItems .tipsInfo {
    font-size: 28px
}
[data-dpr="3"] .userBox .userItems .tipsInfo {
    font-size: 42px
}
.userBox .userItems .label {
    margin-left: 10px;
    padding: 3px 5px;
    font-size: 10px;
    border: 0.01rem solid #ff464e
}
[data-dpr="2"] .userBox .userItems .label {
    margin-left: 20px
}
[data-dpr="3"] .userBox .userItems .label {
    margin-left: 30px
}
[data-dpr="2"] .userBox .userItems .label {
    padding-left: 10px
}
[data-dpr="3"] .userBox .userItems .label {
    padding-left: 15px
}
[data-dpr="2"] .userBox .userItems .label {
    padding-right: 10px
}
[data-dpr="3"] .userBox .userItems .label {
    padding-right: 15px
}
[data-dpr="2"] .userBox .userItems .label {
    padding-top: 5px
}
[data-dpr="3"] .userBox .userItems .label {
    padding-top: 8px
}
[data-dpr="2"] .userBox .userItems .label {
    padding-bottom: 5px
}
[data-dpr="3"] .userBox .userItems .label {
    padding-bottom: 8px
}
[data-dpr="2"] .userBox .userItems .label {
    font-size: 20px
}
[data-dpr="3"] .userBox .userItems .label {
    font-size: 30px
}
.userBox .userItems .label.fr {
    height: 12px;
    line-height: 12px;
    margin-top: 15px
}
[data-dpr="2"] .userBox .userItems .label.fr {
    height: 24px
}
[data-dpr="3"] .userBox .userItems .label.fr {
    height: 36px
}
[data-dpr="2"] .userBox .userItems .label.fr {
    line-height: 24px
}
[data-dpr="3"] .userBox .userItems .label.fr {
    line-height: 36px
}
[data-dpr="2"] .userBox .userItems .label.fr {
    margin-top: 29px
}
[data-dpr="3"] .userBox .userItems .label.fr {
    margin-top: 44px
}
.userBox .myorder-enter {
    height: 48px;
    line-height: 48px;
    padding-left: 12px;
    padding-right: 5px;
    font-size: 15px
}
[data-dpr="2"] .userBox .myorder-enter {
    height: 96px
}
[data-dpr="3"] .userBox .myorder-enter {
    height: 144px
}
[data-dpr="2"] .userBox .myorder-enter {
    line-height: 96px
}
[data-dpr="3"] .userBox .myorder-enter {
    line-height: 144px
}
[data-dpr="2"] .userBox .myorder-enter {
    padding-left: 24px
}
[data-dpr="3"] .userBox .myorder-enter {
    padding-left: 36px
}
[data-dpr="2"] .userBox .myorder-enter {
    padding-right: 10px
}
[data-dpr="3"] .userBox .myorder-enter {
    padding-right: 15px
}
[data-dpr="2"] .userBox .myorder-enter {
    font-size: 30px
}
[data-dpr="3"] .userBox .myorder-enter {
    font-size: 45px
}
.userBox .myorder-enter img {
    width: 100%
}
.userBox .myorder-enter .arrow {
    width: 20px;
    height: 20px;
    margin-top: 13px;
    line-height: 0;
    font-size: 0
}
[data-dpr="2"] .userBox .myorder-enter .arrow {
    width: 40px
}
[data-dpr="3"] .userBox .myorder-enter .arrow {
    width: 60px
}
[data-dpr="2"] .userBox .myorder-enter .arrow {
    height: 40px
}
[data-dpr="3"] .userBox .myorder-enter .arrow {
    height: 60px
}
[data-dpr="2"] .userBox .myorder-enter .arrow {
    margin-top: 26px
}
[data-dpr="3"] .userBox .myorder-enter .arrow {
    margin-top: 39px
}
.userBox .myorder-enter .arrow:after {
    content: " ";
    display: block;
    width: 6px;
    height: 6px;
    border: solid #bbb;
    border-width: 2px;
    border-left: none;
    border-bottom: none;
    -webkit-transform: rotate(45deg) translate(7.5px, 2.5px);
    transform: rotate(45deg) translate(7.5px, 2.5px)
}
[data-dpr="2"] .userBox .myorder-enter .arrow:after {
    width: 11px
}
[data-dpr="3"] .userBox .myorder-enter .arrow:after {
    width: 17px
}
[data-dpr="2"] .userBox .myorder-enter .arrow:after {
    height: 11px
}
[data-dpr="3"] .userBox .myorder-enter .arrow:after {
    height: 17px
}
[data-dpr="2"] .userBox .myorder-enter .arrow:after {
    border-width: 3px
}
[data-dpr="3"] .userBox .myorder-enter .arrow:after {
    border-width: 5px
}
[data-dpr="2"] .userBox .myorder-enter .arrow:after {
    -webkit-transform: rotate(45deg) translate(15px, 5px);
    transform: rotate(45deg) translate(15px, 5px)
}
[data-dpr="3"] .userBox .myorder-enter .arrow:after {
    -webkit-transform: rotate(45deg) translate(22.5px, 7.5px);
    transform: rotate(45deg) translate(22.5px, 7.5px)
}
.userBox .myorder-enter .tipsInfo {
    font-size: 12px
}
[data-dpr="2"] .userBox .myorder-enter .tipsInfo {
    font-size: 24px
}
[data-dpr="3"] .userBox .myorder-enter .tipsInfo {
    font-size: 36px
}
.app {
    padding-bottom: 2.45rem
}
.bind_phone ul a {
    height: 48px;
    line-height: 48px;
    padding-left: 12px;
    padding-right: 30px;
    font-size: 15px
}
[data-dpr="2"] .bind_phone ul a {
    height: 96px
}
[data-dpr="3"] .bind_phone ul a {
    height: 144px
}
[data-dpr="2"] .bind_phone ul a {
    line-height: 96px
}
[data-dpr="3"] .bind_phone ul a {
    line-height: 144px
}
[data-dpr="2"] .bind_phone ul a {
    padding-left: 24px
}
[data-dpr="3"] .bind_phone ul a {
    padding-left: 36px
}
[data-dpr="2"] .bind_phone ul a {
    padding-right: 60px
}
[data-dpr="3"] .bind_phone ul a {
    padding-right: 90px
}
[data-dpr="2"] .bind_phone ul a {
    font-size: 30px
}
[data-dpr="3"] .bind_phone ul a {
    font-size: 45px
}
.bind_phone ul .arrow {
    width: 20px;
    height: 20px;
    top: 14px;
    right: 6px
}
[data-dpr="2"] .bind_phone ul .arrow {
    width: 40px
}
[data-dpr="3"] .bind_phone ul .arrow {
    width: 60px
}
[data-dpr="2"] .bind_phone ul .arrow {
    height: 40px
}
[data-dpr="3"] .bind_phone ul .arrow {
    height: 60px
}
[data-dpr="2"] .bind_phone ul .arrow {
    top: 28px
}
[data-dpr="3"] .bind_phone ul .arrow {
    top: 42px
}
[data-dpr="2"] .bind_phone ul .arrow {
    right: 12px
}
[data-dpr="3"] .bind_phone ul .arrow {
    right: 18px
}
.bind_phone .gray-line {
    height: 10px;
    background: #f4f4f8
}
[data-dpr="2"] .bind_phone .gray-line {
    height: 20px
}
[data-dpr="3"] .bind_phone .gray-line {
    height: 30px
}
.bind_phone .tips {
    font-size: 13px;
    line-height: 20px
}
[data-dpr="2"] .bind_phone .tips {
    font-size: 26px
}
[data-dpr="3"] .bind_phone .tips {
    font-size: 39px
}
[data-dpr="2"] .bind_phone .tips {
    line-height: 40px
}
[data-dpr="3"] .bind_phone .tips {
    line-height: 60px
}
#change_head {
    padding-top: 10px;
    padding-bottom: 10px
}
[data-dpr="2"] #change_head {
    padding-top: 20px
}
[data-dpr="3"] #change_head {
    padding-top: 30px
}
[data-dpr="2"] #change_head {
    padding-bottom: 20px
}
[data-dpr="3"] #change_head {
    padding-bottom: 30px
}
#change_head .fr {
    width: 50px;
    height: 50px;
    border-radius: 50%
}
[data-dpr="2"] #change_head .fr {
    width: 100px
}
[data-dpr="3"] #change_head .fr {
    width: 150px
}
[data-dpr="2"] #change_head .fr {
    height: 100px
}
[data-dpr="3"] #change_head .fr {
    height: 150px
}
#change_head .fr img {
    width: 100%
}
#change_head .arrow {
    top: 25px
}
[data-dpr="2"] #change_head .arrow {
    top: 50px
}
[data-dpr="3"] #change_head .arrow {
    top: 75px
}
.has_bind_box .tipsbox {
    position: fixed;
    left: 50%;
    top: 50%;
    z-index: 210;
    width: 255px;
    margin-top: -93px;
    line-height: 20px;
    padding-top: 15px;
    border-radius: 10px;
    margin-left: -125px;
    font-size: 12px
}
[data-dpr="2"] .has_bind_box .tipsbox {
    width: 510px
}
[data-dpr="3"] .has_bind_box .tipsbox {
    width: 765px
}
[data-dpr="2"] .has_bind_box .tipsbox {
    margin-top: -185px
}
[data-dpr="3"] .has_bind_box .tipsbox {
    margin-top: -278px
}
[data-dpr="2"] .has_bind_box .tipsbox {
    line-height: 40px
}
[data-dpr="3"] .has_bind_box .tipsbox {
    line-height: 60px
}
[data-dpr="2"] .has_bind_box .tipsbox {
    padding-top: 30px
}
[data-dpr="3"] .has_bind_box .tipsbox {
    padding-top: 45px
}
[data-dpr="2"] .has_bind_box .tipsbox {
    margin-left: -250px
}
[data-dpr="3"] .has_bind_box .tipsbox {
    margin-left: -375px
}
[data-dpr="2"] .has_bind_box .tipsbox {
    font-size: 24px
}
[data-dpr="3"] .has_bind_box .tipsbox {
    font-size: 36px
}
.has_bind_box .btns {
    margin-top: 15px
}
[data-dpr="2"] .has_bind_box .btns {
    margin-top: 30px
}
[data-dpr="3"] .has_bind_box .btns {
    margin-top: 45px
}
.has_bind_box .btns a {
    border-top: 0.01rem solid #333;
    height: 30px;
    line-height: 30px;
    font-size: 11px
}
[data-dpr="2"] .has_bind_box .btns a {
    height: 60px
}
[data-dpr="3"] .has_bind_box .btns a {
    height: 90px
}
[data-dpr="2"] .has_bind_box .btns a {
    line-height: 60px
}
[data-dpr="3"] .has_bind_box .btns a {
    line-height: 90px
}
[data-dpr="2"] .has_bind_box .btns a {
    font-size: 22px
}
[data-dpr="3"] .has_bind_box .btns a {
    font-size: 33px
}
.alert_normal_fullbg {
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, .5)
}
.majia-wrap .reg-notice em {
    color: #666
}
.majia-wrap .majia-tips-title {
    margin-top: 30px;
    margin-bottom: 20px;
    font-size: 16px;
    color: #333;
    text-align: center
}
[data-dpr="2"] .majia-wrap .majia-tips-title {
    margin-top: 60px
}
[data-dpr="3"] .majia-wrap .majia-tips-title {
    margin-top: 90px
}
[data-dpr="2"] .majia-wrap .majia-tips-title {
    margin-bottom: 40px
}
[data-dpr="3"] .majia-wrap .majia-tips-title {
    margin-bottom: 60px
}
[data-dpr="2"] .majia-wrap .majia-tips-title {
    font-size: 32px
}
[data-dpr="3"] .majia-wrap .majia-tips-title {
    font-size: 48px
}
.majia-wrap .verify-valid li {
    border: 0 none
}
.majia-wrap .verify-valid .code-txt {
    padding: 0 .6rem;
    font-size: 16px;
    border: 0.01rem solid #ebebeb
}
[data-dpr="2"] .majia-wrap .verify-valid .code-txt {
    font-size: 32px
}
[data-dpr="3"] .majia-wrap .verify-valid .code-txt {
    font-size: 48px
}
.majia-wrap .verify-valid .code-txt::-webkit-input-placeholder {
    font-size: 16px;
    color: #ccc
}
[data-dpr="2"] .majia-wrap .verify-valid .code-txt::-webkit-input-placeholder {
    font-size: 32px
}
[data-dpr="3"] .majia-wrap .verify-valid .code-txt::-webkit-input-placeholder {
    font-size: 48px
}
.majia-wrap .verify-valid .verify {
    width: 30%;
    height: 48px;
    cursor: pointer
}
[data-dpr="2"] .majia-wrap .verify-valid .verify {
    height: 96px
}
[data-dpr="3"] .majia-wrap .verify-valid .verify {
    height: 144px
}
.majia-wrap .majia-step-btns {
    margin-top: 25px;
    font-size: 0;
    text-align: center
}
[data-dpr="2"] .majia-wrap .majia-step-btns {
    margin-top: 50px
}
[data-dpr="3"] .majia-wrap .majia-step-btns {
    margin-top: 75px
}
.majia-wrap .majia-step-btn {
    display: inline-block;
    height: 35px;
    line-height: 35px;
    width: 47%;
    font-size: 15px;
    border: 0.01rem solid #dbdbdb;
    color: #747474;
    text-align: center
}
[data-dpr="2"] .majia-wrap .majia-step-btn {
    height: 70px
}
[data-dpr="3"] .majia-wrap .majia-step-btn {
    height: 105px
}
[data-dpr="2"] .majia-wrap .majia-step-btn {
    line-height: 70px
}
[data-dpr="3"] .majia-wrap .majia-step-btn {
    line-height: 105px
}
[data-dpr="2"] .majia-wrap .majia-step-btn {
    font-size: 30px
}
[data-dpr="3"] .majia-wrap .majia-step-btn {
    font-size: 45px
}
.majia-wrap #infeasible-btn {
    background-color: #ff464e
}
.majia-wrap #infeasible-btn.disable-btn {
    background-color: #dbdbdb
}
.majia-wrap .majia-step-btn + .majia-step-btn {
    margin-left: 5%
}
.majia-wrap .majia-success {
    margin-top: 65px
}
[data-dpr="2"] .majia-wrap .majia-success {
    margin-top: 130px
}
[data-dpr="3"] .majia-wrap .majia-success {
    margin-top: 195px
}
.majia-wrap .majia-success .success-info {
    text-align: center
}
.majia-wrap .majia-success .success-info img {
    margin-right: 5px;
    vertical-align: top
}
[data-dpr="2"] .majia-wrap .majia-success .success-info img {
    margin-right: 10px
}
[data-dpr="3"] .majia-wrap .majia-success .success-info img {
    margin-right: 15px
}
.majia-wrap .history-choose {
    overflow: hidden
}
.majia-wrap .history-li {
    margin-right: -14px;
    overflow: hidden
}
[data-dpr="2"] .majia-wrap .history-li {
    margin-right: -28px
}
[data-dpr="3"] .majia-wrap .history-li {
    margin-right: -42px
}
.majia-wrap .history-li li {
    box-sizing: border-box;
    float: left;
    width: 33.33%;
    min-height: 106px;
    margin-top: 14px;
    overflow: hidden
}
[data-dpr="2"] .majia-wrap .history-li li {
    min-height: 211px
}
[data-dpr="3"] .majia-wrap .history-li li {
    min-height: 317px
}
[data-dpr="2"] .majia-wrap .history-li li {
    margin-top: 28px
}
[data-dpr="3"] .majia-wrap .history-li li {
    margin-top: 42px
}
.majia-wrap .history-li li label {
    display: block;
    position: relative;
    margin-right: 14px;
    background-color: #ebebeb
}
[data-dpr="2"] .majia-wrap .history-li li label {
    margin-right: 28px
}
[data-dpr="3"] .majia-wrap .history-li li label {
    margin-right: 42px
}
.majia-wrap .history-li li img {
    display: block;
    width: 100%;
    height: 100%
}
.majia-wrap .history-li li input[type=radio] {
    display: none
}
.majia-wrap .history-li li .check-status {
    display: none;
    position: absolute;
    z-index: 2;
    right: 3px;
    bottom: 3px;
    width: 17px;
    height: 17px
}
[data-dpr="2"] .majia-wrap .history-li li .check-status {
    right: 5px
}
[data-dpr="3"] .majia-wrap .history-li li .check-status {
    right: 8px
}
[data-dpr="2"] .majia-wrap .history-li li .check-status {
    bottom: 5px
}
[data-dpr="3"] .majia-wrap .history-li li .check-status {
    bottom: 8px
}
[data-dpr="2"] .majia-wrap .history-li li .check-status {
    width: 34px
}
[data-dpr="3"] .majia-wrap .history-li li .check-status {
    width: 51px
}
[data-dpr="2"] .majia-wrap .history-li li .check-status {
    height: 34px
}
[data-dpr="3"] .majia-wrap .history-li li .check-status {
    height: 51px
}
.majia-wrap .history-li li input[type=radio]:checked + .check-status {
    display: block
}
.majia_checkout_box {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1000
}
.majia_checkout_box .tipsbox {
    position: fixed;
    z-index: 210;
    margin-top: 100px;
    right: 50%;
    margin-right: -143px;
    width: 285px;
    font-size: 15px;
    background-color: #fff;
    text-align: center
}
[data-dpr="2"] .majia_checkout_box .tipsbox {
    margin-top: 200px
}
[data-dpr="3"] .majia_checkout_box .tipsbox {
    margin-top: 300px
}
[data-dpr="2"] .majia_checkout_box .tipsbox {
    margin-right: -285px
}
[data-dpr="3"] .majia_checkout_box .tipsbox {
    margin-right: -428px
}
[data-dpr="2"] .majia_checkout_box .tipsbox {
    width: 570px
}
[data-dpr="3"] .majia_checkout_box .tipsbox {
    width: 855px
}
[data-dpr="2"] .majia_checkout_box .tipsbox {
    font-size: 30px
}
[data-dpr="3"] .majia_checkout_box .tipsbox {
    font-size: 45px
}
.majia_checkout_box .box {
    box-sizing: border-box;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 25px;
    min-height: 90px;
    color: #747474
}
[data-dpr="2"] .majia_checkout_box .box {
    padding-left: 30px
}
[data-dpr="3"] .majia_checkout_box .box {
    padding-left: 45px
}
[data-dpr="2"] .majia_checkout_box .box {
    padding-right: 30px
}
[data-dpr="3"] .majia_checkout_box .box {
    padding-right: 45px
}
[data-dpr="2"] .majia_checkout_box .box {
    padding-top: 50px
}
[data-dpr="3"] .majia_checkout_box .box {
    padding-top: 75px
}
[data-dpr="2"] .majia_checkout_box .box {
    min-height: 180px
}
[data-dpr="3"] .majia_checkout_box .box {
    min-height: 270px
}
.majia_checkout_box .godown {
    display: block;
    height: 45px;
    line-height: 45px;
    border-top: 0.01rem solid #ebebeb
}
[data-dpr="2"] .majia_checkout_box .godown {
    height: 90px
}
[data-dpr="3"] .majia_checkout_box .godown {
    height: 135px
}
[data-dpr="2"] .majia_checkout_box .godown {
    line-height: 90px
}
[data-dpr="3"] .majia_checkout_box .godown {
    line-height: 135px
}
.other-action .freeLogin img,
.tips-box,
.tips-box2 {
    display: none
}
.tips-box,
.tips-box2 {
    background: #f2f2f2;
    width: 90%;
    position: fixed;
    top: 2.5rem;
    left: 5%;
    padding-bottom: 1.25rem;
    text-align: center;
    z-index: 201;
    border-radius: .3rem;
    font-size: .7rem
}
.tips-box2 .del,
.tips-box .del {
    position: absolute;
    top: .5rem;
    right: .5rem;
    z-index: 10
}
.tips-box2 .del img,
.tips-box .del img {
    width: 1.2rem
}
.tips-box2 .box,
.tips-box .box {
    position: relative;
    background: #fff;
    border-radius: .5rem .5rem 0 0;
    padding: 1rem 0 .5rem;
    margin-bottom: 2rem
}
.tips-box2 .box img,
.tips-box .box img {
    width: 3.25rem
}
.tips-box2 .box img {
    margin-bottom: .8rem
}
.tips-box2 .box p,
.tips-box .box p {
    line-height: 1.4rem;
    color: #333
}
.tips-box2 .box p {
    border-top: 3px dashed red;
    padding: 1rem 1.4rem .6rem
}
.tips-box2 .box p.txt,
.tips-box .box p.txt {
    margin-top: .25rem;
    color: #666
}
.tips-box2 .box .cur,
.tips-box .box .cur {
    position: absolute;
    bottom: -.35rem;
    height: .4rem;
    left: 50%;
    margin-left: -.2rem
}
.tips-box2 .box .cur img,
.tips-box .box .cur img {
    width: .8rem;
    float: left
}
.tips-box2 p.process,
.tips-box p.process {
    width: 12.5rem;
    margin: .5rem auto;
    color: #f66;
    border: 0.01rem dashed #ffccd8;
    padding: .25rem .5rem
}
.tips-box2 .go-down,
.tips-box .go-down {
    background: #35c537;
    border-radius: .25rem;
    padding: .6rem 5rem .5rem;
    color: #fff;
    font-size: .7rem;
    border-bottom: .1rem solid #25b527
}
.tips-box2 .go-down:hover,
.tips-box .go-down:hover {
    background: #3bd43d
}
.wallet_balance {
    color: #999;
    float: right
}
.qqlogin #btn-code,
.qqlogin #btn-code1 {
    margin-top: 0;
    border-radius: .2rem;
    -webkit-border-radius: .2rem
}
.qqlogin-gl {
    margin-top: 1.375rem;
    margin-bottom: .3rem;
    color: #999;
    font-size: 14px
}
[data-dpr="2"] .qqlogin-gl {
    font-size: 28px
}
[data-dpr="3"] .qqlogin-gl {
    font-size: 42px
}
.qqlogin-getPassword {
    color: #999;
    margin-top: .3rem;
    float: right
}
.qqlogin-title {
    text-align: center;
    height: 2.2rem;
    line-height: 2.2rem;
    width: 100%;
    background-color: #fff;
    position: relative;
    font-size: 18px;
    color: #333
}
[data-dpr="2"] .qqlogin-title {
    font-size: 36px
}
[data-dpr="3"] .qqlogin-title {
    font-size: 54px
}
.qqlogin-title-l {
    float: left;
    z-index: 2;
    display: block;
    position: relative
}
.qqlogin-title-l a {
    display: block;
    height: 100%;
    width: 45px;
    background-size: cover;
    overflow: hidden;
    text-decoration: none
}
[data-dpr="2"] .qqlogin-title-l a {
    width: 90px
}
[data-dpr="3"] .qqlogin-title-l a {
    width: 135px
}
.qqlogin-title-l a .icon-b {
    font-size: 24px;
    font-family: iconfont!important;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}
[data-dpr="2"] .qqlogin-title-l a .icon-b {
    font-size: 48px
}
[data-dpr="3"] .qqlogin-title-l a .icon-b {
    font-size: 72px
}
.qqlogin-title-l a .icon-b:before {
    content: "\e60b"
}
.qqlogin-title-r {
    text-align: center;
    cursor: default;
    width: 90%;
    left: 5%;
    position: absolute;
    padding-left: 36px;
    padding-right: 36px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    color: #333;
    font-size: 18px;
    height: 44px;
    line-height: 44px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}
[data-dpr="2"] .qqlogin-title-r {
    padding-left: 72px
}
[data-dpr="3"] .qqlogin-title-r {
    padding-left: 108px
}
[data-dpr="2"] .qqlogin-title-r {
    padding-right: 72px
}
[data-dpr="3"] .qqlogin-title-r {
    padding-right: 108px
}
[data-dpr="2"] .qqlogin-title-r {
    font-size: 36px
}
[data-dpr="3"] .qqlogin-title-r {
    font-size: 54px
}
[data-dpr="2"] .qqlogin-title-r {
    height: 88px
}
[data-dpr="3"] .qqlogin-title-r {
    height: 132px
}
[data-dpr="2"] .qqlogin-title-r {
    line-height: 88px
}
[data-dpr="3"] .qqlogin-title-r {
    line-height: 132px
}
#btn-code1 {
    margin-top: 1.65rem!important
}
